﻿using System;
using Word = Microsoft.Office.Interop.Word;
using System.Reflection;
using System.Runtime.InteropServices;

public partial class Aplicacion_Vista_infoProyecto : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {


        String nomRol = (String)Session["nombreRol"];
        String nomU = (String)Session["nombreUsuario"];

        if (nomRol == null || nomRol.Length <= 0 || nomU == null || nomU.Length <= 0)
        {
            Response.Redirect("Inicio.aspx");
        }

        String idProyecto = Request.Params["i"].ToString();
        
        ControladorInfoProyecto control = new ControladorInfoProyecto();
        control.cargarDatosProyecto(idProyecto, TextBox2);

    }
    protected void LinkButton1_Click(object sender, EventArgs e)
    {
        Session["nombreRol"] = null;
        Session["nombreUsuario"] = null;
        Session["idRol"] = null;
        Session.Abandon();
        Response.Redirect("Inicio.aspx", true);
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        object oMissing = System.Reflection.Missing.Value;
        //object oEndOfDoc = "\\endofdoc"; 

        //Start Word and create a new document.
        Word._Application oWord;
        Word._Document oDoc;
        oWord = new Word.Application();
        oWord.Visible = true;
        //ControladorGenerarDocumentos control = new ControladorGenerarDocumentos();

        try
        {
            object oTemplate = "D:\\peticionMaterial.dotx";
            oDoc = oWord.Documents.Add(ref oTemplate, ref oMissing, ref oMissing, ref oMissing);

            //oWord.Documents.Add "<nombre_usuario>/peticion_material.dotx";
            object oBookMark = "nombre_usuario";
            oDoc.Bookmarks.get_Item(ref oBookMark).Range.Text = "";
        }
        catch (COMException exc)
        {
            
        }

        //oDoc.Close();
        //oWord.Quit();
        
    }
}